defence of self-defence - Alemán Inglés Diccionario